#ifndef __DHT11_H
#define __DHT11_H

#include "stm32f10x.h"

#define DHT11_high GPIO_SetBits(GPIOB, GPIO_Pin_12)
#define DHT11_low GPIO_ResetBits(GPIOB, GPIO_Pin_12)
#define Read_Data GPIO_ReadInputDataBit(GPIOB, GPIO_Pin_12)

void STM_GPIO_Init_OUT(void);
void STM_GPIO_Init_IN(void);
void DHT11_Start(void);
char DHT11_Rec_Byte(void);
void DHT11_Rec_Data(void);

#endif
